package com.huahang.fashionpress.service;

import com.huahang.fashionpress.form.FormAdmin;
import com.huahang.fashionpress.model.Admin;

import java.util.List;

/**
 * 管理员的service 类
 * @Author: 阿俊哥
 * @Date: 2019/8/23 12:10
 * @Version 1.0
 */
public interface AdminService {

    //查询管理员列表
    List<Admin>  slelectAdminList();
    //根据编号查询管理员
    Admin selectAdminById(int adminId);
    //根据名称查询管理员
    Admin selectAdminByName(String adminName);
    //查询显示的管理员列表信息
    List<FormAdmin> SelectFAdminlist();
    //通过管理员Id查询管理员信息
    FormAdmin SelectFAdminByadminId(int adminId);
    //根据角色名查询管理员信息
    List<FormAdmin> SelectFAdminBynickName(String nickName);

    //修改管理员信息
    boolean updateAdmin(Admin admin);

    //修改管理员的状态
    void updateAdminStatus(Admin admin);

    //删除管理员
    boolean deleteAdmin(int adminId);

    boolean addAdmin(Admin admin);


}
